
# for循环
"""
for 循环变量 in 序列:
    代码块
其它的代码
"""

# 需求 ： 循环字符串"abcdefg"中每一个元素并且打印
for x in "abcdefg":
    print(x)
print("end")

# 练习: 统计此字符串中hello的个数 ，并且输出结果 ，split()
my_str = "hello world \nhello python \n hello java \n hello php \n hello go \n c++"
sum = 0
for x in my_str.split('\n'):
    if 'hello' in x:
        sum += 1
print(sum)

# while 循环
"""
while 条件语句:
    代码块
其它的代码
"""

# 需求 ： 打印1~5的数
a = 1
while a <= 5:
    print(a)
    a += 1
# 练习 ：打印1~100内被3整除的所有数的和 。
b = 1
sum = 0
while b <= 100:
    if not b % 3:
        sum += b  # ==> sum = sum + b
    b += 1

print(sum)